package com.fpd.model.ro;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @desc 系统分组表
 * @author wujiangbo
 * @date 2019年11月18日 下午4:43:07
 */
@Data
@ApiModel(description = "系统分组数据模型")
public class SysGroup extends PageRO{

	@ApiModelProperty(value = "主键ID(与业务无关)", example = "新增不填")
	private String id;// 主键ID

	@ApiModelProperty(value = "创建时间", example = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date createTime;// 创建时间

	@ApiModelProperty(value = "更新时间", example = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date updateTime;// 更新时间

	@ApiModelProperty(value = "组名", example = "奋斗组")
	private String groupName;// 组名

	@ApiModelProperty(value = "组长ID", example = "")
	private String groupLeaderId;// 组长ID

	@ApiModelProperty(value = "委托方ID", example = "")
	private String entrustId;// 委托方ID

	@ApiModelProperty(value = "委托方", example = "")
	private String thirdParty;// 委托方

	@ApiModelProperty(value = "委托方", example = "")
	private String thirdPary;// 委托方

	@ApiModelProperty(value = "主管部门id", example = "")
	private String administratorId;

	@ApiModelProperty(value = "主管部门名称（现在传id值）", example = "")
	private String administratorName;

	/**
	 * 起始逾期天数
	 */
	private int yuqiDayStart;

	/**
	 * 结束逾期天数
	 */
	private int yuqiDayEnd;

	/**
	 * 起始逾期金额
	 */
	private BigDecimal yuqiAmountStart;

	/**
	 * 结束逾期金额
	 */
	private BigDecimal yuqiAmountEnd;

	/**
	 * 委案时间起始
	 */
	private String beginTimeCaseStart;

	/**
	 * 委案时间结束
	 */
	private String beginTimeCaseEnd;

	/**
	 * 客户号
	 */
	private String custNo;

	/**
	 * 合同号
	 */
	private String contractNumber;

	/**
	 * 合同号
	 */
	private String [] contractNumbers;


	/**
	 * 客户号
	 */
	private String [] custNos;

	/**
	 * 客户姓名
	 */
	private String custName;
}
